/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import config.Reloj;
import java.util.Calendar;

/**
 *
 * @author Ahmed
 */
public class HoraExtra {
    private int _idUsuario;
    private Calendar _fecha;
    private int _horaExtra;
    private int _turno;

    public HoraExtra(Vehiculo v){
        this._turno = v.getTurno();
        this._idUsuario = 423 + v.getId() + (this._turno-1)*60;
    }
    
    public int getIdUsuario() {
        return _idUsuario;
    }

    public void setIdUsuario(int _idUsuario) {
        this._idUsuario = _idUsuario;
    }

    public Calendar getFecha() {
        return _fecha;
    }

    public void setFecha(Calendar _fecha) {
        this._fecha = _fecha;
    }

    public int getHoraExtra() {
        return _horaExtra;
    }

    public void setHoraExtra(int _horaExtra) {
        this._horaExtra = _horaExtra;
    }

    public int getTurno() {
        return _turno;
    }

    public void setTurno(int _turno) {
        this._turno = _turno;
    }
    
    public void calcularHorasExtras(){
        Reloj reloj = Reloj.getInstancia();
        int turno = reloj.getTurnoActual();
        
        if (turno==1){
            this._horaExtra = reloj.getHora()+1;
        }
        else{
            this._horaExtra = reloj.getHora() - this._turno*8+1;
        }
    }
}
